Web Calibration and Tuning Tool
Table of Contents
[Sticky]
Web Calibration and Tunning Tool
The web calibration and tuning tool provides a simple UI for camera calibration, IMU calibration, and tuning for the stabilisation library. These tools can be used through CLI following the instructions under |Calibration process/IMU Calibration. Nevertheless the web UI provides a more guided approach and video preview for these tools.
Tested platforms:
- Target
- NVIDIA Jetson Xavier (AGX and NX), Jetson Orin (AGX, Nano, NX) with Jetpack >= 5.x
- Web UI host
- x86 Ubuntu 24.04
Pre-requierements
- The host and target platform must be reachable over the same local network.
- The host must be able to connect to the target platform through SSH.
- The host must have at least the RVS repository cloned.
- The target platform must have install the RVS library and all its dependencies as well as env variables in its
.bashrc(explained in Nvidia Jetson Setup).
Launching the server on the host
# Install npm and uv sudo apt install npm curl curl -LsSf https://astral.sh/uv/install.sh | sh # Go to the repository path cd ridgerun-video-stabilizer/tools/calibration-tool/frontend # Install npm packages npm install # Start the web browser (backend/frontend) (cd tools/calibration-tool/backend && uv run manage.py) & (cd tools/calibration-tool/frontend && npm run dev) & wait
Now open http://127.0.0.1:5173/ in your browser. You should see the Welcome screen for the browser tool.

Camera calibration
IMU calibration
Tunning tool